feel detached - Alemán Inglés Diccionario